/* jLightBox (using jQuery library).
*--------------------------------------------*
*  @author : ukhome ( ukhome@gmail.com | ntkhoa_friends@yahoo.com )
*--------------------------------------------*
*  @released : 24-Mar-2009 : version 1.0
*--------------------------------------------*
*  @revision history : ( latest version : 1.0 )
*--------------------------------------------*
*      + 24-Mar-2009 : version 1.0
*          - released
*--------------------------------------------*
*/

/* Add Theme to Container Div: classname = Your theme classname */
.BgSelectDate div.Theme_GP_Wrapper {
	background: none;
	height: 29px;
	margin: 0 12px 0 9px;
}
div.Theme_GP_Wrapper {/*Wrap all*/
    width: 118px;
    height: 18px;
	margin: 6px 0 0 0; 
    padding: 0;
    background: url(../images/seclect-box.gif) left top no-repeat;
    float: right;
}
#province div.Theme_GP_Wrapper {
	width: 155px;
    height: 26px;
	padding: 0;
    float: left;
	color:#533120;
	font-weight:bold;
}
    div.Theme_GP_List { /*Wrap UL*/
		margin: 0;
		padding: 0;        
		border: solid 1px #999;
    }
	#province div.Theme_GP_List { /*Wrap UL*/
		margin: 0;
		padding: 0;
        border: 1px solid #676767;
        width: 210px;
    }
	#province div.Theme_GP_Wrapper p {
            width: 205px;
            color: #333333;
            font-size: 1.1em;
            padding: 4px 0px 0px 5px;
            cursor: pointer;
            overflow: hidden;
            height: 18px;
        }
	.DropListUIContainerHome{
		width:auto !important;
	}
        div.Theme_GP_Wrapper p {
            width: 113px;
            color: #000;
            font-size: 12px;
            padding: 0 0 0 5px;
            cursor: pointer;
            overflow: hidden;
            height: 18px;
			font-weight: bold;
        }

    /* UL */
    div.Theme_GP_List ul.SelectUI.Theme_GP {
        width: 116px;
        margin: 0;
        overflow: hidden;
        background: #c5c5c5;				
    }
	div.Theme_GP_List ul.SelectFrom.Theme_GP {
        width: 210px;
        padding: 0;
        margin: 0;
        overflow: hidden;
        
    }
        div.Theme_GP_List ul.Theme_GP li {
            width: 100%;
            padding: 0;
            margin: 0;
            overflow: hidden;
            font-size: 11px;			
        }
        div.Theme_GP_List ul.Theme_GP li.First {
            border-top: none !important;
        }
        /*use for optgroup name*/
        div.Theme_GP_List ul.Theme_GP li span {
            font-size: 1em;
            font-weight: bolder;
            display: block;
            padding: 4px 0;
            cursor: default;
            padding: 3px 0 3px 4px;
			line-height: 24px;
			color: #a4cfff;
        }
        /*Normal*/
            div.Theme_GP_List ul.Theme_GP li a:link,
            div.Theme_GP_List ul.Theme_GP li a:visited {
                display: block;
                width: 115px;
                font-size: 12px;
				font-weight: bold;
                color: #161515;				
                padding: 0px 0px 0px 10px;
                overflow: hidden;
                text-decoration: none;
             }
             /*Active*/
            div.Theme_GP_List ul.Theme_GP li.Active a:link,
            div.Theme_GP_List ul.Theme_GP li.Active a:visited {
                text-decoration: none;
            }
            /*Hover*/
            div.Theme_GP_List ul.Theme_GP li.Hover a:link,
            div.Theme_GP_List ul.Theme_GP li.Hover a:visited {
                
                
            }

            /*level 2 - in case has optgroup*/
            div.Theme_GP_List ul.Theme_GP li ul {
                border: none;
            }
                div.Theme_GP_List ul.Theme_GP li ul li {
                    font-size: 1em;
					border-top: solid 1px #203f66;
					margin: 1px 0 0 0;
                }
                    div.Theme_GP_List ul.Theme_GP li ul li a:link,
                    div.Theme_GP_List ul.Theme_GP li ul li a:visited {
                        width: 123px;
						background: none;
                        padding: 5px 0px 5px 15px;
                        font-weight: normal;
						
                    }
					div.Theme_GP_List ul.Theme_GP li ul li a:hover{
						text-decoration: underline;
                		
					}


/* Theme modified */
div.Theme_GP_Modified_Wrapper {/*Wrap all*/
    float: left;
    margin: 0;
	display: inline;
}
